VisualStudio のインストール概要ここでは、ScenarioModをさわる前段階として、Visual Studioのインストール時の留意点が記載されています。 前準備
Visual C++ をインストールしていない人は、この段階で、Visual C++ をインストールすること。 Visual Studio 2013 の場合
Visual Studio Community 2013を 普通にインストールすればOKです。 TOOLのOPTIONから以下のような設定で日本語を選択すれば日本語化されます。 また、Visual Studio 2013はインストールだけしておけばよく、実際にこの古いバージョンを利用する必要はありません。 (ScenarioModに関して言えば、VS2013は必須ではありません。より新しいVS2019やVS2022だけでもOKです) 例えば、同じPCに Visual Studio Community 2019 など「新しいバージョン」もインストールして、そちらを起動して利用するようにしましょう。 (2013のライブラリやコンパイラを利用しつつ、環境は2019を利用する) Visual Studio 2015 の場合
インストール後、ScenarioModの.slnを起動し、プラットフォームツールセットとして Visual Studio 2015 を選択しましょう。 Visual Studio 2017 の場合インストール後、ScenarioModの.slnを起動し、プラットフォームツールセットとして Visual Studio 2017 を選択しましょう。 Windows SDK は 迷うのであれば、8.1を指定してください。 Visual Studio 2019 の場合インストール後、ScenarioModの.slnを起動し、プラットフォームツールセットとして Visual Studio 2019 を選択しましょう。 ターゲットプラットフォームには、「10.0.17763.0」を選択するのが良いでしょう。 これより新しい「10.0.19041.0」などを選択すると、コンパイルできないので注意。 Visual Studio 2022 の場合インストール後、ScenarioModの.slnを起動し、プラットフォームツールセットとして Visual Studio 2022 を選択しましょう。 ターゲットプラットフォームには、「10.0.17763.0」を選択してください。 これより新しい「10.0.19041.0」などを選択すると、コンパイルできないので注意。 C++17を使いたい場合ScenarioMod v2.7.9.6 以降は、C++17 (C++/CLI版) に対応しています。
2021年現在、C++17の機能を利用したソース例も増えてきたため、C++17までカバーしておいた方が C++20は C++/CLI に対しては2021/8月現在ではまだ利用できません。 少し古いScenarioModを利用している人でも、 /D "_HAS_STD_BYTE=0" を付け加えれば C++17は使えます。 |